Key

scroll

Key Blog

  • Key 主頁>
  • 博客>
  • [ue5] 자유로운 시점과 순간 이동을 실현하는 언리얼 엔진의 디버그 카메라 활용법
  • [UE5] 實現自由視角和瞬間移動的Unreal Engine調試相機(Debug Camera)活用法

    @kiikey4(Key Zhao)

    [UE5] 實現自由視角和瞬間移動的Unreal Engine調試相機(Debug Camera)活用法

    發佈日期 2024年10月20日

    0

    概要

    本文將介紹如何使用 Unreal Engine 的調試攝影機(Debug Camera)。在遊戲開發期間,角色可能會掉出場地或進入網格內部,但使用調試攝影機(Debug Camera)可以讓你快速移動到安全地點或傳送到特定位置。

    我們還將解釋如何使用 Show CollisionPawnShow Collision 指令來視覺化檢查影響玩家的碰撞。

    透過這些方法,可以提高除錯工作的效率,使遊戲開發更加順利。

    參考資料

    環境

    • Unreal Engine 5.4

    內容

    在遊戲開發測試中,角色可能因碰撞(Collision)影響掉出場地或進入環境網格內部,這會讓測試工作中斷,讓人感到沮喪。這種情況下,可以使用調試攝影機(Debug Camera) 快速返回安全地點或傳送到想去的位置。

    首先,運行遊戲。 接著輸入 ToggleDebugCamera 指令,或在美式鍵盤上按下分號 ; 鍵。

    ToggleDebugCamera_wzo26x

    攝影機會切換到調試攝影機(Debug Camera)(自由攝影機)。 同時,螢幕上會顯示攝影機的座標等資訊。 使用 WASD 鍵自由移動,並輸入 Teleport 指令,可以傳送到螢幕中央白線指向的地點。

    Teleport_jkorb8

    再次輸入 ToggleDebugCamera 指令後,將恢復原來的玩家控制。

    全過程可以參考此影片。

    使用這種方法,可以節省恢復測試的時間,讓測試更加有效率。

    順便說一下,若想除錯碰撞問題,可以使用 Show CollisionPawnShow Collision 指令來顯示影響玩家的碰撞。

    ShowCollisionPawn_ltacqo

    碰撞如圖所示。 ShowCollision_i3aquz

    0

    評論

    沒有評論

    發表閣下的感受